right of detention - Spanish English Dictionary